Tropical Storm Cindy Makes Landfall